約 3,303,937 件
https://w.atwiki.jp/lmes2/pages/73.html
BASP21を利用したメール送信 概要 タイトルのまんま。 引数 宛先メールアドレス 差出人メールアドレス 件名 本文 添付ファイル(パス名) 戻値 エラーメッセージ (ログファイルに書き込み) 前提条件 共通関数の定義ファイルを追加 SendMail関数の中で、SMTPサーバの設定が正しく行われていること 手順 default.aspxを以下のようにする。 Partial Class _Default Inherits class_common Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Response.Write( _ SendMail( _ "宛先メールアドレス" _ , "差出人メールアドレス" _ , "件名" _ , "本文" _ , "添付ファイル(パス名)" _ ) _ ) End Sub End Class 実行しても何も写らない。動作確認はメールの受信にて行う。 ※エラー発生時はメッセージが表示される。 ※メールのログファイル( mail.log )が、default.aspxと同じフォルダに作成されている。 not found (167.jpg)
https://w.atwiki.jp/pygs/pages/100.html
トピック 特に無し… @目次@ トピック 「お得メール」とは? 完了メールが来ない時は… 「お得メール」とは? お得メールとは、「@裏話所」のマイページに無料でお得なメールのことです。 無料、さらにメールアドレスいらずの登録なので不満の無いとてもお得なサービスです。 登録は、 [[自分のマイページの名前]] とページ名欄に入力するだけで楽々に登録できます! 以後の設定はメールにて受付ています。 今すぐ登録! 完了メールが来ない時は… 登録後、数日立っても来ない場合は、もう一度登録するか、登録リストを確認してください。 これ以外のわからない点があったら、ヘルプで探してみてください。 関連ページ … 一件あります…もっと見る 得丸.com(トクマルドットコム)
https://w.atwiki.jp/dmorika/pages/3722.html
《ポジトロン・ノーツ・ドラゴン》 ポジトロン・ノーツ・ドラゴン SR 火文明(8) クリーチャー アーマード・ドラゴン 8000 ■このクリーチャーは、タップされた状態でバトルゾーンに出る。 ■このクリーチャーがアンタップした時、相手のシールドを3枚まで選び、ブレイクする。 フレーバー:背負う太陽、万物を破壊する。 作成者 牛乳 コメント デカいクリーチャー。 クリーチャーを攻撃してもブレイクできるのがポイント。 必ずタップされて出るのでどう守るかがポイント。 リバースアーマーとエグゼキューターでエンドブレイク兵器に。 重い上、スレイヤーに極端に弱い。 またタップしなければいけない、ブレイクなのでS・トリガーは発動される等弱点も多い。 収録セット DMO-45 「天上編(イクシード・ユートピア) 第1弾」 参考 [[]]
https://w.atwiki.jp/pentagon/pages/126.html
管理人にメールを送信 掲示板で聞きにくいこととかありましたら管理人にメールを下さい。 名前 ご自身のメールアドレス 要件 を記入したら「メール投稿」を押してください。 名前 メールアドレス 内容
https://w.atwiki.jp/bottle/pages/40.html
DB設計関連/Lotus Script① ノーツにおけるオブジェクト指向(ノーツ・スクリプトの基本) オブジェクト指向って何? オブジェクト変数宣言方法 フロントエンドとバックエンドの違い(作成予定中) ノーツ・スクリプトはどこに記入すればいい?(編集中) クラス包含関係図 参考 (参考)「オブジェクト変数が設定されていません」エラーの意味と対処方法について(by IBM公式) (参考)$ から始まる変数に対して拡張クラス構文は使えますか(by IBM公式)
https://w.atwiki.jp/xaymaca/pages/524.html
SN0918 二人の絆 ハロルド・メルヴィン&ブルー・ノーツ 2010/03/13 高田馬場 カフェ・アルバート
https://w.atwiki.jp/atpne/pages/27.html
ただいま作成中です メール送信設定
https://w.atwiki.jp/p2peq/pages/39.html
「地震情報」「津波情報」メール送信プラグイン 機能 導入方法 メールがうまく送れない場合以下の内容について確認してみてください 既知の障害情報 障害報告等 機能要望等 製作者 機能 地震情報、津波情報がP2P地震情報本体から出ると、設定したメールアドレスにメールが送信されます。 (EEW通知情報、地震感知情報は送信できません。) 導入方法 quakmail07a.zip(198,917 bytes) (最新版は ver0.7a です。(11/04/27)) リンクをクリックし、ダウンロード。 P2P地震情報インストール先の「plugin」フォルダに、「quakmail.exe」「pcbnet2.hpi」を移動(コピー)します。バージョンアップの際は、プラグインを終了させ、「quakmail.exe」を上書き後、プラグインを起動してください。 メール送信プラグインが起動するので、メールの設定項目を入れて「設定」をクリックします。 それ以降は、上記フォルダ内にあるファイル、各自のプロバイダメールの設定内容にしたがって行ってください。 メールがうまく送れない場合 以下の内容について確認してみてください SMTPサーバ名がIPアドレス逆引きできること「SMTPサーバ」にプロバイダのSMTPサーバではなく、DDSNしている自前のSMTPサーバ等を指定する場合は注意が必要です 逆引きできない場合、ezweb,softbank等の携帯メール宛ての送信がブロックされます 「送信元メールアドレス」のドメイン部分(サーバ名)が正しいことドメイン名のルールに従っていること、不正な文字が混入していないこと、ドメイン名が存在していること 「送信元メールアドレス」のチェックしているメールサーバにおいて、メールがブロックされます(ezweb等) OP25B/IP25B規制にひっかかってないこと「SMTPサーバ」のポート番号を25から587に、変更する必要がある場合がありますプロバイダが提示しているメール設定方法をご確認ください。特に接続プロバイタとメールプロバイダが異なる場合、大半のケースにおいてポート番号を587にする必要があります 「SMTPサーバ」に自前のSMTPサーバを指定している場合は、SMTPサーバのリレー設定を見直してください特に、携帯メール宛はOP25B規制が強化されています。携帯メール宛のメールリレーに失敗してないか確認してください 既知の障害情報 No Date 報告者 使用OS 障害概要 発生Ver 対応状況 1 2007/10/7 人柱1号氏、人柱2号氏 Windows2000 起動時にダウン(内部エラーコード:7) Ver0.3 Ver0.3cで解消 2 2007/10/8 iwate_irc氏 WindowsXP 携帯メール(ezweb)への送信不可 Ver0.3 報告なしのため一旦解消 3 2007/10/9 JNR-EC113氏 不明 [stmp_mail00040]AUTH CRAM-MD5 コマンド送出失敗。 504 suto type unimplemented Ver0.3b Ver0.3cで解消 4 2007/11/30 千葉県北西部 WindowsXP 地震情報受信時ダウン Ver0.6 Ver0.7で対応。確認中 5 2011/04/17 柳都人氏 不明 震度速報メールでマグニチュードと震原の深さが不正 Ver0.6 Ver0.7で対応。確認中 6 2011/04/26 千葉県北西部 不明 メールアドレスチェックで不具合 [smtp_mail 000XX] アドレスが正しくありません とエラー Ver0.7 Ver0.7aで対応。確認中 障害報告等 何か、障害等を発見されましたら、投稿してください。 大きな地震の発生により震度情報量が多くなった場合、本アプリケーションが終了する事象が発生していました。(Ver0.6)対策版のVer0.7をUPしました。同事象が解消していない場合、ご報告をお願いいたします。 メールアドレスの前後に空白がある場合、メールアドレスエラーとなってしまう事象が発生していました。(Ver0.7)対策版のVer0.7aをUPしました。[smtp_mail 000XX] アドレスが正しくありません等のエラーでお悩みの方は、ご確認をお願いいたします。 こんばんは、報告致します。残念ながらezweb.ne.jp宛てにメールは届きませんでした。「送信しました」とポップアップは出るのですが、送信されてません。※ezwebのフィルタは全部解除してあります。PC→PCへのメールは成功しました。ちなみに、Yahoo!BBのメールアドレス(@ybb.ne.jp)でメールを送ろうとすると「AUTH CRAM-MD5 コマンド送出失敗」とでます。他のアドレスで送るとAUTH CRAM-MD5 コマンド送出失敗とは出ません。 -- iwate_irc 2007-10-09 (火) 00 53 44 w2k SP4です Err7 シーケンス1005 となりました -- bakase 2007-10-09 (火) 01 54 15 W2K SP4です。↑と同じエラーでした。暇?だったので、Debugしたところ、「mod_groupbox.hsp」の「UxTheme.dll」関連を削除してコンパイルしたら、正常起動は出来ましたが、「AUTH CRAM-MD5 コマンド送出失敗」が発生しました。ちなみに送信元先共、PCのmailです。 -- 人柱1号 2007-10-09 (火) 03 46 00 i_ErrNo=7、シーケンス=[1005]、Win2K_SP4 -- 人柱2号 2007-10-09 (火) 10 23 03 Ver0.3bでezweb.ne.jpに正常に送信できています。問題ありません。 -- よっさん 2007-10-09 (火) 21 44 03 皆様、ご報告ありがとうございます!対策版のVer0.3cをリリースいたしました。障害が改善されたかどうか、テストして頂けると助かります。よろしくお願いいたします。 -- 千葉北西部 2007-10-10 (水) 05 19 09 Ver0.3cでテスト送信できました。Win2k_SP4 -- 人柱2号 2007-10-10 (水) 12 40 53 Ver0.3cで動作いたしました。ありがとうございます! -- bakase 2007-10-10 (水) 22 01 45 先ほどの地震でVer0.3cのWin2Kでの動作を確認しました。このソフトはP2P地震情報本体のオプション:地震情報「次の震度以上の情報のみ表示」とは連動しているのでしょうか? -- 人柱2号 2007-10-11 (木) 00 15 31 動作報告、ありがとうございました!本プラグインは、現状、すべての地震情報をメールしてしまいます。機能要望として、次のバージョンで取り込みたいと思います。 -- 千葉北西部 2007-10-11 (木) 08 10 35 W2K SP4でOKでした。ちなみにPC、携帯(docomo)でも受信OKです。 -- 人柱1号 2007-10-13 (土) 22 31 34 ご報告ありがとうございます!障害#1、#3は解消扱いとさせていただきます。また、不具合がありましたらご報告願います。 -- 千葉北西部 2007-10-16 (火) 02 32 10 いつもお世話になっております。大変便利に使わせていただいております>千葉北西部様。以下は再確認できておりませんので参考情報程度でお願いします。quakmail05b+β3(Rev.7)で、送信条件を[条件1 震度3以上 関東 有効チェック],[条件2 震度5弱以上 条件なし 有効チェック],[条件3 条件なし 条件なし チェックなし],[ 条件4 空白 チェックなし],と設定しているのですが、昨日の奈良震源の地震(関西地区で最大震度3)のメール(震度速報 および 震源・震度情報の2通)が送信されておりました。 とりあえずご報告まで。 -- bakase 2007-11-07 (水) 10 48 59 いつも、ご指摘ありがとうございます。現実装(Ver0.5b)では、「震源・震度詳細情報」のみ条件指定対象になっているため、上記の事象が発生します。次のバージョンで「震度速報」「震源・震度情報」も条件対応できるように取り込みたいと思います。ご報告、ありがとうございます。m(__)m -- 千葉北西部 2007-11-09 (金) 01 20 08 丁寧なご説明ありがとうございます。いつもお忙しいところ申し訳ありません。気長にお待ちしておりますので、お体にさわりませんように。 -- bakase 2007-11-09 (金) 22 21 28 お気遣いありがとうございます。息抜きがてらのプラグイン作成ですので、大丈夫です。ご安心ください(笑)。「震度速報」「震源・震度情報」も条件対応したVer0.6をアップしました。よかったらお使いください。また、Rev7への初期接続時のワーニングも解消しているので、併せてご確認いただければ幸いです。 -- 千葉北西部 2007-11-12 (月) 05 10 32 早速の作成ありがとうございます。条件設定もこまかいところまで設定できるようになっており、動作も問題ございません。いまやなくてはならないプラグインになっております。お礼が遅れて申し訳ありませんでした。 -- bakase 2007-11-16 (金) 17 14 44 開発お疲れ様です。不具合を発見いたしましたので報告いたします。震度速報のメールでもマグニチュードと震原の深さが書き込まれており、それぞれ「マグニチュード-1.0」、「震源の深さ ごく浅い」となっております。修正していただければ幸いです。 -- 柳都人 2011-04-17 (日) 22 57 06 ご報告ありがとうございます!対策版Ver0.7を作成いたしました。障害が解消されたかどうか、テストに協力して頂けると助かります。よろしくお願いいたします。 -- 千葉北西部 2011-04-26 (火) 04 04 04 不具合の報告をしたまま、不具合解消の報告を怠っていて失礼いたしました。Ver0.7では以前報告いたしました障害が無事解消されておりました。素早い対応をありがとうございました。因みに、私が使用しているOSはWindows XPです。 -- 柳都人 (2012-06-01 20 40 02) また、最近になって別の障害?が見られるようになりましたので、報告いたします。最近、携帯のメールアドレスを変更しましたが、変更後にプラグインからメールを送信することができない不具合が見られるようになりました。送信時にバルーンメッセージで「[smtp_mail 00006] 送信先アドレスが正しくありません」と表示されます。既にVer0.7a公開時に、メールアドレスの前後に空白がある場合のエラーを解消されるようになったそうですが、私の場合はエラーが出てしまいました。新しいアドレスに「-」や「_」等の記号を使うようになったことが、原因ではないかと思っております。前のアドレスでは記号を使わなかったのですが、その時はメール送信プラグインから携帯にメールを送信できました。原因究明及び、改善をしていただければありがたいです。また、この程度の報告がプラグイン改良の参考になれば幸いです。 -- 柳都人 (2012-06-01 20 42 12) 半年前にエラーの報告を行いましたが、最近になり解決いたしました。エラーの原因は、記号ではなく大文字を使用していたことだということが分かりました。アドレスを全て小文字で入力した所、解決いたしました。次回の更新の際、「アドレスの英文字は小文字のみ」の旨を説明書等に書いていただければいいかと思いました。 -- 柳都人 (2013-02-02 12 14 52) 「P2P本体との接続に失敗しました」とエラーになってしまう。 -- 名無しさん (2014-06-20 14 17 54) 名前 コメント 機能要望等 No Date 分類 要望機能概要 現実装(Ver0.7) 対応状況 1 2007/10/11 メール条件 メール送信条件にP2P地震情報本体のオプションを適用 送信条件として指定可能 Ver0.5で取込済 2 2007/10/11 メール編集 送信先アドレスの複数指定 5メールアドレスまで指定可能 Ver0.4で取込済 3 2007/10/11 メール編集 メール本文にヘッダやフッダ挿入 ヘッダ/フッダ指定可能 Ver0.4で取込済 4 2007/10/14 メール条件 メール送信条件に最大震度を閾値に指定 送信条件として指定可能 Ver0.5で取込済 5 2007/10/14 メール条件 登録地域の震度情報ありの場合のみ送信する 地域を送信条件に指定可能 Ver0.5で取込済 6 2007/10/21 付帯機能 指定条件でのプログラム起動やイベント発生 ディスプレイ省電力から復帰オプション追加 Ver0.5aで一部取込済 7 2007/10/29 付帯機能 メール送信時のバルーンヘルプ抑止オプションの追加 当該機能を追加 Ver0.5bで取込済 8 2007/11/07 メール条件 「震度速報」「震源・震度情報」も条件対応 当該機能を追加 Ver0.6で取込済 何か、機能要望がありましたら、投稿してください。 こんなこともできたらいいなーと思ったので2点ほど。 1.送信先アドレスを複数指定可能にすることはできないでしょうか。例えば携帯とPHS宛や、家族の携帯にも同時に送信できると非常にうれしいのですが・・・。(アドレスをカンマ区切りで5つくらいまで指定可能とか) 2.送信される本文の文頭や文末に、署名のような感じで任意の文を挿入できるように。 今ある問題が片付いてからでも結構なので、ぜひ検討していただければ幸いです。 -- 2007-10-11 (木) 09 24 01 大変便利に使わせていただいています。ありがとうございます。(1)最大震度が設定した値以上の場合のみの配信、(2)自分の登録した地域に震度情報がある場合のみ発信 といったオプションがあると便利だと思われます。次期開発時にご検討いただければ幸いです。 -- bakase 2007-10-14 (日) 20 09 13 ご要望、ありがとうございます。まず先にメール編集箇所について取り込み後、メール送信条件について取り込みを行おうと予定しています。リリースの際は動作テストにご協力よろしくお願いいたします。 -- 千葉北西部 2007-10-16 (火) 02 34 14 ヘッダ/フッダ指定と、複数送信先指定の機能を追加したv0.4をアップしました。どうぞ使ってみてください。 -- 千葉北西部 2007-10-20 (土) 02 36 36 最大震度と発生地域をメール送信条件に指定する機能を追加したv0.5をアップしました。どうぞ使ってみてください。 -- 千葉北西部 2007-10-21 (日) 00 14 31 千葉北西部様、対応ありがとうございます。早速入れさせていただきました。イベントが発生したら動作をご報告申し上げます。取り急ぎお礼まで -- bakase 2007-10-21 (日) 01 27 27 発生地域・震度条件を実装していただけたので、この機能いかしたものとして、 -- bakase 2007-10-21 (日) 01 32 33 (続き)上記条件のときのみ、特定のプログラム実行やイベント発生というオプションはいかがでしょうか?ひとつ具体的には、ノートPCなどにおけるディスプレイ省電力モードからの復帰が考えられます。キーイベントを発生させれば復帰するだろうと予想してはいるのですが、ツール等を組み合わせてもうまく動かず途方にくれております -- bakase 2007-10-21 (日) 01 34 52 ディスプレイ省電力モードからの復帰の条件(イベント等)について少し調べてみます。可能であれば、機能追加または別プラグインの形で提供したいと思います。完成しましたら、テストをよろしくお願いいたします。 -- 千葉北西部 2007-10-21 (日) 11 09 51 いつもありがとうございます。XPだとpowercfgコマンドあたりがつかえそうなのですが、各種環境に実装されているのかどうか不明です。ソフトキーイベントでは動作しないという情報もあります。よろしくお願いいたします -- bakase 2007-10-21 (日) 12 55 47 お願いばかりでは心苦しいので報告も wstunnel( http //www1.orangesoft.co.jp/wstunnel/ )を利用して、SSL必須のgmailのsmtpを使うことができました。ご参考まで -- bakase 2007-10-21 (日) 14 17 24 なるほど。SSL/TLS実装まではちょっと考えていませんでしたが、これで代替できますね。報告ありがとうございました。 -- 千葉北西部 2007-10-21 (日) 15 05 53 バグ修正ついでに、メール送信時キーイベント+画面電源復帰メッセージを発生させる機能を実装したVer0.5aをアップしました。うまく行くかどうか確認頂けると助かります。 -- 千葉北西部 2007-10-21 (日) 15 11 00 早速の実装ありがとうございます。早速セットさせていただきました。地震がおきたらすぐにディスプレイの前に飛んでいってみます -- bakase 2007-10-21 (日) 15 55 04 千葉北西部様 夜に地震がないので自分ではまだ確認できておりませんが、家人によると、画面が省電力モードから復帰していたそうです。ありがとうございます。 -- bakase 2007-10-22 (月) 22 38 35 ご報告ありがとうございます!この実装で大丈夫なようですね。他に不具合や要望などあれば、ご報告をお願いいたします。それと要望にあります「地震情報でプログラム実行」機能は、需要があるなら別プラグインとして作成しようかと思っています。(現時点で需要はあまりなさそうな感じですが・・どうでしょうか?) -- 千葉北西部 2007-10-23 (火) 01 57 29 はい、要望させていただいたときに連携したい機能そのものずばりを実装していただけたので。ただせっかく条件別動作機能を搭載いただけたので、「居住時近辺 震度3以上、全国震度5弱以上の時のみ、特定の音ファイルを再生する」なんていう実装もできるとよいかもしれませんね。 -- bakase 2007-10-24 (水) 00 56 20 今の省電力から復帰する のオプションのところに、特定の音ファイルを指定して再生させるオプションをつけるイメージです -- bakase 2007-10-24 (水) 00 58 33 ただ個別の設定が必要ですが、QuakeAlarmでも同様な機能が実現できますね -- bakase 2007-10-24 (水) 01 04 31 要望ありがとうございます。ご指摘の通り、条件別に特定の音再生機能は、三重県北中部氏が作成されている「QuakeAlarm」プラグインで実現できそうなので、そちらを活用していただけると嬉しいです。よろしくお願いいたします。 -- 千葉北西部 2007-10-24 (水) 01 52 36 メール送信が成功した場合にバルーンで通知されるようになっていますが、その動作をオプションでON/OFFできるようにはできないでしょうか。 頻繁に地震があったり震度訂正や続報などがあるとそのたびに表示されるため、少々鬱陶しくおもえることがあるので・・・。 -- 2007-10-29 (月) 18 31 57 要望ありがとうございます。バルーンヘルプ通知がON/OFFできるオプションを追加したVer0.5bをアップしました。よかったら使ってみてください。 -- 千葉北西部 2007-10-30 (火) 00 09 01 早くも実装していただきありがとうございます。さっそく使ってみます。 -- 2007-10-31 (水) 19 24 13 機能要望とかじゃないんですが・・・ このページの添付ファイルをみると、古いバージョンのものも結構たまってきたので、最新バージョン以外は削除した方がいいでしょうか?(たぶんこれは管理者しか削除できないと思うので。)私はどちらでもかまいません。 -- クルル 2007-11-01 (木) 21 40 37 お世話になっております。ファイルが消せなくてちょっと困っていました。最新以外のファイルは消していただけると助かります。よろしくお願いいたします。 -- 千葉北西部 2007-11-02 (金) 00 59 32 削除しました。 -- クルル 2007-11-02 (金) 18 13 26 すいません。ありがとうございます。m(__)m -- 千葉北西部 2007-11-03 (土) 00 18 35 お世話になっております。Ver0.5bはBeta3(Rev7)でもきちんと動作しております。次回更新の時に「動作が保証できないバージョンです」の表示を消していただければ幸いです。またP2P自体自動アップデート機能を持っておりますし、安定を求めてOSの自動再起動等をしているかたもいるとおもいますが、前出のメッセージ表示中でもプラグインは動作してるのでしょうか? -- bakase 2007-11-03 (土) 13 42 10 出先にて、お返事が遅くなりまして、申し訳ありません。起動時、バージョン相違ダイアログが出力されましても、プラグインの動作には影響ありません。次回提供のバージョンで、Rev7でもメッセージが出力されないようにいたします。ご報告ありがとうございました。m(__)m -- 千葉北西部 2007-11-05 (月) 23 45 39 (05bの添付ファイル削除しました。お知らせまでに。) -- クルル 2007-11-12 (月) 19 57 40 設定の部分の「SMTPサーバ」「送信元メールアドレス」に何を入力すればいいかわからないので教えてもらえますか? -- おk 2011-06-12 (日) 15 31 31 質問どうもです。SMTPサーバにはプロバイダから通知されている、メール送信用のサーバ名を設定します。niftyなら「smtp.nifty.com」とか。送信元メールアドレスには、自分のメールアドレスを入力します「hogehoge_12345@nifty.com」とか、です。 -- 千葉北西部 2011-06-17 (金) 02 23 01 お答えありがとうございます。僕はgmailを使っているのですが、答えの通りでググってみてサーバ名とポート番号はわかりました。だけど、テスト送信するとエラーが起きてしまいます。接続んに失敗しました。と出ます。どうすればいいですか?お答えお待ちしています。お願いします。 -- おk 2011-06-18 (土) 22 04 19 gmailではメール送信時にSSLまたはTLSという暗号化通信が必要です。本プラグインでは暗号化通信機能を実装していないため、gmailによるメール送信ができない状況です。その場合、SSL/TLS通信を代理で行ってくれる(プロクシ)ソフトを経由して、メール送信するとうまくいきます。あとで、自分でも試してうまくいきましたら、こちらでご報告いたします。 -- 千葉北西部 2011-06-24 (金) 09 47 53 名前 コメント 製作者 千葉北西部 氏 (これは、自由に転載・再配布できます。)
https://w.atwiki.jp/emeditor/pages/64.html
概要 サクラエディタでメールを送信するマクロを参考に、EmEditor のマクロとして1から作成したものです。オリジナルの著作権はぷーる氏にあります。 以下のソースを mail.jsee などの名前で保存して、設定を編集してお使いください。「デフォルトのヘッダ」は、マクロを1回実行すると挿入されるヘッダです。ヘッダが挿入された状態でもう1回実行するとメールが送信されます。「SMTPサーバーの設定」はお使いのSMTPサーバーの設定に合わせて変更してください。 ソース var header = { // デフォルトのヘッダ From "sample@example.com", To "sample@example.com", Cc "", Bcc "", Subject "" }; var smtp = { // SMTPサーバーの設定 smtpserver "smtp.example.com", // サーバー名 smtpserverport 25, // ポート smtpusessl false, // SSLを使う (true/false) smtpauthenticate false, // SMTP認証する (true/false) sendusername "", // ユーザー名 sendpassword "" // パスワード }; // 設定ここまで var rHeaderName = "[a-z-]+"; var rHeaderValue = "[^\\r\\n]*(? \\r?\\n[ \\t]+[^\\r\\n]+)*"; var rHeader = "(? " + rHeaderName + " [ \\t]*" + rHeaderValue + "\\r?\\n)+"; var rBody = "(? .|\\r?\\n)*"; var reHeaderAndBody = new RegExp( "^(" + rHeader + ")\\r+\\n(" + rBody + ")$", "i"); var reHeaderNameAndValue = new RegExp( "^(" + rHeaderName + ") [ \\t]*(" + rHeaderValue + ")$", "img"); if (document.selection.isEmpty) document.selection.SelectAll(); var text = document.selection.Text.replace(/^[\r\n]+/, ""); var m = text.match(reHeaderAndBody); if (m) { document.selection.Collapse(); while (reHeaderNameAndValue.exec(m[1])) { header[RegExp.$1] = RegExp.$2.replace(/^\r?\n[ \t]/mg, " "); } sendMail(m[2]); alert("メールを送信しました"); } else { document.selection.CharLeft(false); for (var key in header) { document.writeln(key + " " + header[key]); } document.writeln(""); } function sendMail(body) { var mail = new ActiveXObject("CDO.Message"); mail.TextBody = body; mail.TextBodyPart.Charset = "iso-2022-jp"; mail.TextBodyPart.ContentTransferEncoding = "7bit"; for (var key in header) { mail.Fields.Item("urn schemas mailheader " + key) = header[key]; } mail.Fields.Update(); var ns = "http //schemas.microsoft.com/cdo/configuration/"; mail.Configuration.Fields.Item(ns + "sendusing") = 2; mail.Configuration.Fields.Item(ns + "smtpconnectiontimeout") = 30; for (var key in smtp) { mail.Configuration.Fields.Item(ns + key) = smtp[key]; } mail.Configuration.Fields.Update(); mail.Send(); }
https://w.atwiki.jp/hama170628/pages/95.html
前提 CPANにて以下3つのモジュールをインストールしておきます。 ※Authen SASLをインストールしないと、エラーは出ないがSMTP認証でのメール送信ができないという状態になります。 Net SMTP Authen SASL Net POP3 メール送信(SMTP認証付き) use strict; use warnings; use Net SMTP; my $username = $ARGV[0]; my $password = $ARGV[1]; my $mailsend = $ARGV[2]; my $mailrcpt = $ARGV[3]; my $smtpserver = 192.168.1.26 ; my $smtp; print "$username\n"; $smtp = Net SMTP- new($smtpserver, Port = 587) || die "Can\ t Connect to SMTP server\n"; $smtp- auth($username, $password)||die "Authentication Failed\n"; $smtp- mail($mailsend); $smtp- to($mailrcpt); $smtp- data(); $smtp- datasend("From $mailsend\n"); $smtp- datasend("To $mailrcpt\n"); $smtp- datasend("Subject simple mail send test\n"); $smtp- datasend("\n"); $smtp- datasend("simple test\n"); $smtp- dataend(); $smtp- quit; メール受信(POP3) #!/usr/bin/perl use strict; use warnings; use Net POP3; my $smtpserver = 192.168.1.26 ; my $username = $ARGV[0]; my $password = $ARGV[1]; print "$username\n"; #access to pop server my $pop = Net POP3- new($smtpserver, Timeout= 120) || die "Can\ t Connect to POP server\n"; $pop- login($username, $password) || die "Authentication failed\n"; my $list_href = $pop- list; foreach my $msg_id (keys %$list_href){ my $message = $pop- get($msg_id); #get mail print @$message; $pop- delete($msg_id); #delete mail } $pop- quit;